
"""
1. 使用requests库调用TPshop登录功能的相关接口，完成登录操作
2. 登录成功后获取‘我的订单’页面的数据
获取验证码：http://localhost/index.php?m=Home&c=User&a=verify
接口地址：
登录：http://localhost/index.php?m=Home&c=User&a=do_login
登录用户：（username: 13088888888, password: 123456, verify_code: 8888）
我的订单：http://localhost/Home/Order/order_list.html
"""

import requests
# 創建session
session = requests.Session()

# 登录(post)：http://localhost/index.php?m=Home&c=User&a=do_login
# 登录用户：（username: 13088888888, password: 123456, verify_code: 8888）
login_url = "http://localhost/index.php?m=Home&c=User&a=do_login"
login_data = {
    "username": "13488888888",
    "password": "123456",
    "verify_code": "8888"
}
# 用data還是json都可以
# response = session.post(url=login_url, data=login_data)
response = session.post(url=login_url, json=login_data)
response.encoding = "utf-8"
print(response.json())

# 我的订单(get)：http://localhost/Home/Order/order_list.html
response = session.get("http://localhost/Home/Order/order_list.html")
response.encoding = "utf-8"
print("=" * 100)
print(response.text)

# 關閉session
session.close()








